*************************************************************

   NEOS Server Version 5.0
   Job#     : 954197
   Password : bJMxXfRQ
   Solver   : milp:Cbc:AMPL
   Start    : 2013-08-23 11:05:43
   End      : 2013-08-23 11:05:48
   Host     : neos-2.neos-server.org

   Disclaimer:

   This information is provided without any express or
   implied warranty. In particular, there is no warranty
   of any kind concerning the fitness of this
   information  for any particular purpose.
*************************************************************
Job 954197 sent to neos-2.neos-server.org
password: bJMxXfRQ
---------- Begin Solver Output -----------
Executing /opt/neos/Drivers/cbc-ampl/cbc-ampl-driver.py at time: 2013-08-23 11:05:43.812332
Load Avg: ( 0.14 , 0.09 , 0.09 )
File exists
You are using the solver cbc.
Executing AMPL.
processing data.
processing commands.

Presolve eliminates 190 constraints and 149 variables.
Adjusted problem:
463 variables:
	289 binary variables
	174 integer variables
846 constraints, all linear; 2121 nonzeros
	104 equality constraints
	742 inequality constraints
1 linear objective; 252 nonzeros.

CBC trunk: CBC trunk optimal, objective 47375.5
111 nodes, 7905 iterations, 3.99439 seconds


*********************************************************************************
 RESULTADOS DEL PROBLEMA DE LOCALIZACION DE PRODUCTOS EN CENTROS CROSS DOCKING
*************************************************************************************

COSTO= 	  47375.5

 
BL : 1 INDICA QUE EL PRODUCTO P LLEGA POR LA PUERTA DE DESCARGA d Y SE ASIGNA AL LUGAR DE ALMACENAMIENTO a EN EL TIEMPO t=

BL :=
1 1 1 1   1.0
1 1 1 4   1.0
1 1 2 2   1.0
1 2 2 2   1.0
1 2 3 2   1.0
1 2 4 3   1.0
2 1 2 1   1.0
2 1 4 2   1.0
2 2 2 1   1.0
2 2 5 4   1.0
3 1 2 4   1.0
3 1 5 2   1.0
3 2 2 4   1.0
3 2 3 1   1.0
3 2 4 1   1.0
3 2 5 2   1.0
3 2 5 3   1.0
;

BS : 1 INDICA QUE EL PRODUCTO P QUE SE ASIGNO AL LUGAR DE ALMACENAMIENTO a SALE POR LA PUERTA DE CARGA c EN EL TIEMPO t=

BS [1,*,1,*]
:    2     4     :=
1   0.0   1.0
2   1.0   1.0
4   1.0   1.0

 [1,*,2,*]
:    3     4     :=
2   0.0   1.0
3   0.0   1.0
4   1.0   0.0
5   1.0   1.0

 [2,*,1,*]
:    1     2     :=
2   1.0   1.0
4   1.0   1.0

 [2,*,2,*]
:    2     4     :=
2   1.0   0.0
5   1.0   1.0

 [3,*,1,*]
:    1     2     :=
4   1.0   1.0
5   0.0   1.0

 [3,*,2,*]
:    2     3     4     :=
2   0.0   0.0   1.0
3   1.0   0.0   0.0
5   1.0   1.0   1.0
;

BI : 1 INDICA QUE EL INVENTARIO FINAL DEL PRODUCTO P ES MAYOR QUE CERO EN LUGAR DE ALMACENAMIENTO a EN EL TIEMPO t=

BI :=
1 1 1   1.0
1 1 2   1.0
1 1 3   1.0
1 1 4   1.0
1 2 2   1.0
1 2 3   1.0
1 3 2   1.0
1 3 3   1.0
1 4 3   1.0
1 4 4   1.0
2 2 1   1.0
2 4 2   1.0
2 5 4   1.0
3 2 4   1.0
3 3 1   1.0
3 3 4   1.0
3 4 1   1.0
3 5 1   1.0
3 5 2   1.0
3 5 3   1.0
;

QE : indica la cantidad  transportada del producto p desde la puerta de descarga d hasta el lugar de almacenamiento a en el tiempo t=

QE :=
1 1 1 1   11.0
1 1 1 4   14.0
1 1 2 2   18.0
1 2 2 2    4.0
1 2 3 2   20.0
1 2 4 3   27.0
2 1 2 1   15.0
2 1 4 2    8.0
2 2 2 1    5.0
2 2 5 4   25.0
3 1 2 4   16.0
3 1 5 2    4.0
3 2 2 4    5.0
3 2 3 1    5.0
3 2 4 1   20.0
3 2 5 2    6.0
3 2 5 3    3.0
;

QS : indica la cantidad  transportada del producto p desde el lugar de almacenamiento a hasta la puerta de carga c en el tiempo t=

QS :=
1 1 1 4   16.0
1 2 1 2    4.0
1 2 1 4   10.0
1 2 2 4    8.0
1 3 2 4   20.0
1 4 2 3   27.0
2 2 1 1    9.0
2 2 1 2    1.0
2 2 2 2   10.0
2 4 1 2    8.0
2 5 2 4   25.0
3 2 2 4    5.0
3 3 2 2    5.0
3 4 1 1   20.0
3 5 1 2    8.0
3 5 2 2    2.0
3 5 2 3    3.0
;

FP : indica inventario final del producto p en el lugar de almacenamiento a en el tiempo t=

FP :=
1 1 1   11.0
1 1 2   11.0
1 1 3   11.0
1 1 4    9.0
1 2 2   18.0
1 2 3   18.0
1 3 2   20.0
1 3 3   20.0
2 2 1   11.0
3 2 4   16.0
3 3 1    5.0
;

FT : indica inventario final del producto p en toda la terminal en el tiempo t=

FT :=
1 1   11.0
1 2   49.0
1 3   49.0
1 4    9.0
2 1   11.0
3 1    5.0
3 4   16.0
;

